industrial baffle - Alemán Inglés Diccionario